package newx.com.control
{
	import flash.display.DisplayObject;

	/**
	 * 进度条控件，用于各类进度显示 
	 * @author wangjun
	 * 
	 */	
	public interface IProgressBar extends IControl
	{
		/**
		 * 设置进度条皮肤
		 * */
		function get skin():String;		
		function set skin(val:String):void;
		
		/**
		 * 进度总值
		 * */		
		function get total():Number;		
		function set total(val:Number):void; 
		
		/**
		 * 进度当前值
		 * */		
		function get current():Number;		
		function set current(val:Number):void;
		
		/**
		 * 进度当前百分比率(0-1)
		 * */		
		function get percent():Number;		
		function set percent(val:Number):void;
		
		/**
		 * 为进度条控件扩展一个外部容器。
		 * */		
		function get contentEx():DisplayObject;		
		function set contentEx(val:DisplayObject):void;
	}
}